package com.cloudwise.entity;

import java.util.Date;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import com.baomidou.mybatisplus.extension.activerecord.Model;

/**
 * (Audit)表实体类
 *
 * @author makejava
 * @since 2022-01-21 17:57:28
 */
@SuppressWarnings("serial")
@TableName("tbl_audit")
public class Audit extends Model<Audit> {
    @TableId(type = IdType.AUTO)
    private Integer id;
    //学生id
    private Integer studentId;
    //审核状态(报名待审核,报名成功待签约,签约成功待缴费,已缴费x年/y年)
    private String status;
    //合同地址(图片存储在oss),允许为空
    private String contract;
    //0未缴费,1缴费
    private String paymentStatus;
    //缴费时间
    private Date paymentTime;
    //缴费金额
    private Integer paymentAmount;
    //支付编号
    private String paymentNumber;
    //毕业时间
    private Date graduationTime;


    public Integer getId() {
        return id;
    }

    public void setId(Integer id) {
        this.id = id;
    }

    public Integer getStudentId() {
        return studentId;
    }

    public void setStudentId(Integer studentId) {
        this.studentId = studentId;
    }

    public String getStatus() {
        return status;
    }

    public void setStatus(String status) {
        this.status = status;
    }

    public String getContract() {
        return contract;
    }

    public void setContract(String contract) {
        this.contract = contract;
    }

    public String getPaymentStatus() {
        return paymentStatus;
    }

    public void setPaymentStatus(String paymentStatus) {
        this.paymentStatus = paymentStatus;
    }

    public Date getPaymentTime() {
        return paymentTime;
    }

    public void setPaymentTime(Date paymentTime) {
        this.paymentTime = paymentTime;
    }

    public Integer getPaymentAmount() {
        return paymentAmount;
    }

    public void setPaymentAmount(Integer paymentAmount) {
        this.paymentAmount = paymentAmount;
    }

    public String getPaymentNumber() {
        return paymentNumber;
    }

    public void setPaymentNumber(String paymentNumber) {
        this.paymentNumber = paymentNumber;
    }

    public Date getGraduationTime() {
        return graduationTime;
    }

    public void setGraduationTime(Date graduationTime) {
        this.graduationTime = graduationTime;
    }

    }

